/*
 * Licensed to the 南京汇海交通科技有限公司
 *
 * Copyright (c) 2025.
 * All rights reserved.
 *
 * 本软件属南京汇海交通科技有限公司所有，在未获得南京汇海交通科技有限公司正式授权情况下，任何企业和个人，不能获取、阅读、安装、传播本软件涉及的任何受知识产权保护的内容。
 */
package com.chframework.common.constant;

public interface SystemConstant {

    /**
     * 系统属性的字符前缀 java
     */
    String CHAR_PREFIX_JAVA = "java";

    /**
     * Redis-Key 命名空间连接符
     */
    String CACHE_SEPARATOR = ":";

    /**
     * 工程名称 连接符
     */
    String TITLE_SEPARATOR = "-";

    /**
     * 变量名称 连接符
     */
    String VARIABLE_SEPARATOR = "_";

    /**
     * 包名 连接符
     */
    String PACKAGE_SEPARATOR = ".";

    /**
     * 文件夹路径 连接符
     */
    String FOLDER_SEPARATOR = "/";

    /**
     * 字符序列 连接符
     */
    String CHAR_SEQUENCE_SEPARATOR = ",";

    /**
     * 连接符问号(?)
     */
    String QUESTION_MARK = "?";

    /**
     * 默认的无效值
     */
    Integer DEFAULT_INVALID = -1;

    /**
     * 计算机中的存储单位
     */
    Integer BASE_UNIT = 1024;

}
